package com.jyw.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Created by ZhangCheng on 2023/08/17 (系统工单审核配置)
 */
@Data
@ApiModel("系统工单审核配置实体")
public class SysOrderReviewConfigVo {

    /**
     * 开启工单审核（1开启0关闭）
     */
    @ApiModelProperty("开启工单审核")
    private Boolean isReview;

    /**
     * 审核模式（1按故障来源和分类 2按人员）
     */
    @ApiModelProperty("审核模式（1按故障来源和分类 2按人员）")
    private Integer reviewMode;

    /**
     * 审核工单类型
     * 1、特殊工单：创建工单时被标记为“是特殊工单”的工单；
     * 2、发起协作的工单：在工单处理过程中“发起协助”操作的工单；
     * ----前置条件：协作单已被接单，没接单的不算“发起协作的工单”；
     * 3、暂停操作的工单：在工单处理过程中有“暂停”操作的工单；
     */
    @ApiModelProperty("审核工单类型（1特殊工单 2发起协助的工单 3暂停操作的工单）【多选逗号分隔开】")
    private String reviewOrderType;
}
